innovative construction techniques - Turco Inglés Diccionario